prison ranch - German English Dictionary